.Net Technical Lead brJob OverviewbrLead technical design and development for an application portfolio, overseeing new project initiatives and maintenance of existing systems. Collaborate with developers, analysts, architects, and operations teams to deliver solutions aligned with business objectives and improve operational efficiency."brKey ResponsibilitiesbrProvide technical leadership, mentorship, and end-to-end responsibility for all software system aspects within the application team.brContribute hands-on to development work, including coding, feature implementation, bug fixes, code reviews, and quality assurance.brPrepare detailed technical deliverables and submit configuration change requests to the operations team, including release documentation and infrastructure specifications.brDesign scalable, reliable, and maintainable systems; analyze requirements; optimize performance; integrate security practices; and adhere to architecture standards in collaboration with the architecture team.brEvaluate and integrate new technologies, troubleshoot complex issues, and lead technical support and resolution efforts.brSkills and CompetencesbrYou have a solid experience as Full Stack Developer; brYou have good knowledge in the following technologies: br.NET Core br.NET FrameworkbrASP.NET Web API ASP.NET Core Web API brAzure Bus brBlazor brGIT brMicrosoft Azure brNetworking Conceptsbrpatterns best practicesbrREST API'sbrSecurity (OWASP/OAUTH/OpenId/ brServer ManagementbrSQL brUnit testing brLeadershipbrMentorshipbrCommunicationbrCollaborationbrAnalytical thinkingbrDecision makingbrProblem solvingbrAdaptabilitybrTime managementbrResiliencebrCustomer empathy